﻿using Microsoft.Xna.Framework;

namespace DrawableObjects.Actors
{
    /// <summary>
    /// Represents an item in the game. Items can be picked up by actors an will cause an attribute change on this actor
    /// </summary>
    public abstract class Item : Actor
    {
        public override void Update()
        {
            base.Update();
        }

        public override void collide(Actor actor2)
        {
            world.removeActor(this);
        }

        protected Item(string strModel, Matrix worldMatrix, float scaleFactor, float boundingFactor)
            : base(strModel, worldMatrix, scaleFactor, boundingFactor)
	    {
	    }

    }
}

